/**
 * 
 */
package NoteBook;

import org.junit.Test;

/**
 * 八种数据类型：Byte,short,int,long,char,boolean,float,double.
 *  
 *  char转int 强转
 * 
 *Java中对于属性（全局变量），系统会进行默认的初始化
 *
 *整数：0 ；浮点型：0.0 ；布尔型：false ； 字符型：'\u0000' ;对象类型： null
 * 
 * @author Jiang Zhiyan
 *
 * 2021年4月9日 下午10:35:42
 */

public class _10基本数据类型范围及转换 {
	
	@Test
 public void rangeTest() {
	 System.out.println("byte类型取值范围:"+ Byte.MIN_VALUE+" 至 "+Byte.MAX_VALUE);
	 System.out.println("short类型取值范围:"+ Short.MIN_VALUE+" 至 "+Short.MAX_VALUE);
	 System.out.println("int类型取值范围:"+ Integer.MIN_VALUE+" 至 "+Integer.MAX_VALUE);
	 System.out.println("long类型取值范围:"+ Long.MIN_VALUE+" 至 "+Long.MAX_VALUE);
	 System.out.println("float类型取值范围:"+ Float.MIN_VALUE+" 至 "+Float.MAX_VALUE);
	 System.out.println("double类型取值范围:"+ Double.MIN_VALUE+" 至 "+Double.MAX_VALUE);
}
	
	@Test
	public void changeTest() {
		char han='汉';
		System.out.println("char转int类型："+han+"->"+(int)han);  //char转int类型：汉->27721
		int i=20210520;
		System.out.println("int转char类型："+i+"->"+(char)i);  //int转char类型：20210520->捘
		
	}
}
